package com.homework;

/*
定义一个类 Calculaion， 其中包含四个方法： 加（add()） 、 减（sub()） 、乘（times()） 和除（div()） 。
创建一个具有 main()函数的类。 在 main()函数中创建一个 Calculation 的实例对象并对其中的方法进行调用。
 */
class Calculaion{
    private int num1;
    private int num2;

    public Calculaion() {
    }

    public Calculaion(int num1, int num2) {
        this.num1 = num1;
        this.num2 = num2;
    }

    public int getNum1() {
        return num1;
    }

    public void setNum1(int num1) {
        this.num1 = num1;
    }

    public int getNum2() {
        return num2;
    }

    public void setNum2(int num2) {
        this.num2 = num2;
    }
    public int add(int num1 , int num2){
        return num1 + num2;
    }
    public int sub(int num1 , int num2){
        if(num1 > num2){
            return num1 - num2;
        }else {
            return num2 - num1;
        }
    }
    public int times(int num1 , int num2){
        return num1 * num2;
    }
    public int div(int num1 , int num2){
        if (num2 == 0){
            return 0;
        }
        return num1 / num2;
    }
}
public class JavaMethodHomework3 {
    public static void main(String[] args) {
        Calculaion cal = new Calculaion();
        cal.setNum1(4);
        cal.setNum2(2);
        int add = cal.add(cal.getNum1() , cal.getNum2());
        int sub = cal.sub(cal.getNum1() , cal.getNum2());
        int times = cal.times(cal.getNum1() , cal.getNum2());
        int div = cal.div(cal.getNum1() , cal.getNum2());
        System.out.println("相加后：" + add);
        System.out.println("相减后：" + sub);
        System.out.println("相乘后：" + times);
        System.out.println("相除后：" + div);
    }
}
